@charset "utf-8";
/*************************************
* 文件名称：common.css
* 作   者：界面设计制作部
* 创建日期：2017-12-25
* 最后修改：name/ 第X行 / yyyy-mm-dd
* 文件版本：UI CSS Frameworks Beta
* 内容概要: 公用样式文件
*************************************/


@font-face {
    font-family:'iconfont';
    src: url('/upload/font/PFDinTextCompPro-Regular.ttf') format('truetype');
}
@font-face {
    font-family:'iconfont1';
    src: url('/upload/font/ImpactMTStd.otf') format('opentype');
}


body {
font-family:PingFang SC,Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
/*
font-family: Arial,"Helvetica Neue",Helvetica,Arial,sans-serif; 
font-family: 'Noto Serif', serif;
font-family: raleway,Arial,sans-serif;
  
*/
}
div,
p,
span {
 /*
  word-break: keep-all!important;
  */
}
a {
  transition:all 0.5s ease 0s;
  -o-transition:all 0.5s ease 0s;
  -moz-transition:all 0.5s ease 0s;
  -webkit-transition:all 0.5s ease 0s;
}
@keyframes gWelCnta{
  0% {
    transform: rotate(0);
  }
  70% {
    transform: rotate(360deg);
  }
  80% {
    transform: rotate(350deg);
  }
  95% {
    transform: rotate(370deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
a {
  outline:none;
}
/* scrollbar css */
/* width */
::-webkit-scrollbar {
width:3px;
}
/* Track */
::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 6px;

}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
  
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #0051a2;
}




@media only screen and (max-width: 768px){
  #video video {
    width: 100%!important;
}
#w_grid-1605683340884 p,
#w_grid-1605683340884 span {
    text-align: center!important;
  }
  
  #w_common_text-1605683340907 {
    width: auto;
    max-width: 130px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:40px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #scrolltop {
    position: absolute;
    right: 0px;
    top: -20px;
    cursor: pointer;
    height: 48px;
    width: 100%;
    text-align: center;
    display: block;
    background-color: #235aa1;
}
  #c_portalResnav_main-16056833416107130 { display: none;}
  #w_fbtn-1581555506779 {
    width: auto;
    max-width: 160px;
    min-width: 0px;
    height: 100%;
    max-height: 0px;
    min-height: 40px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  
  #w_grid-1559111985920 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 600px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
 #w_fimg-1577092140479 {
    width: 100%;
    max-width: 114px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
  #w_grid-1580997733056 p, #w_grid-1580997733056 span, #w_grid-1580997733056 div {
    color: rgba(255,255,255,0.4)!important;
    text-align: center!important;
}
#w_fimg-1580997733066 {
    width: 20px;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top:0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#w_fimg-1580997554175 {
    width: 100%;
    max-width: 110px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#w_common_text-1576218663035 {
    width: auto;
    max-width: 114px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 14px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#w_grid-1574238193220 > div > .p_gridbox {
    overflow: visible;
    display: flex;
    flex-direction: column-reverse;
}
#w_grid-1574302152993 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 60px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  
  #w_common_text-1569387413815 {
    width: 100%;
    max-width: 100%;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 15px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
}
  

 #w_fimg-1575019415796{    display: none;}
  #w_grid-1574238193450{    display: none;}

  #w_grid-1574993444126 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
 #w_grid-1574993444103 {
    width: 100%;
    max-width: 740px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
} 
#w_grid-1574993444071 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
 #w_grid-1574238193210 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
  #w_grid-1569392445063{
    position:fixed;
    left:0;
    top:0px;
    z-index:99;
  transition:all 0.5s ease 0s;
 
  }
  #w_grid-1569392445063.yya{
    background-color: rgba(255, 255, 255, 1);
    box-shadow:0px 5px 5px 0px rgba(100, 100, 100, 0.1);
  }

  #w_grid-1569392445063.yya{
    top:0px;
  }
    #w_grid-1569392445063.yya.sabit{
    top:0px;
  }
    #w_grid-1569392445063.gizle{
    top:-60px;
  }
    #w_grid-1569392445063.sabit{
    top:0px;
  }
  
  
  
}




#w_grid-1573805939925 {
background: -moz-linear-gradient(135deg, #50b7bc 0, #0C2369 80%);/* FF3.6+ */

background: -webkit-linear-gradient(135deg, #50b7bc 0, #0C2369 80%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(135deg, #50b7bc 0, #0C2369 80%);/* Opera 11.10+ */
background: -ms-linear-gradient(135deg, #50b7bc 0, #0C2369 80%);/* IE10+ */

background: linear-gradient(135deg, #50b7bc 0, #0C2369 80%);/* W3C */
  

}


#w_grid-1573796105712 {
    border-bottom: solid 1px #eee;
}
#w_grid-1573789238675 {
    border-bottom: solid 1px #eee;
}

#w_fimg-1573783591855 a img {
width:100%;
height:100%;
display:inline-block;
}
#w_fimg-1573783591855 a .p_dimage {
width:100%;
height:100%;
display:inline-block;
  overflow: visible;
  cursor:pointer;
    transition:all 1.5s ease 0s;
  -o-transition:all 1.5s ease 0s;
  -moz-transition:all 1.5s ease 0s;
  -webkit-transition:all 1.5s ease 0s;
}

#w_fimg-1573783591855 .p_dimage:after{
			content: '';
			position: absolute;
			width: 83%;
			bottom: -1px;
			height: 17px;
			left: 9%;
			background-color: #000000;
			filter: blur(6px);
			opacity: 0.07;
		}

#w_fimg-1573783591855 .p_dimage:before{
			content: '';
			position: absolute;
			width: 82%;
			height: 100px;
			opacity: 0.2;
			-webkit-filter: blur(18.2px);
			filter: blur(18.2px);
			background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.05) 53%, rgba(255, 255, 255, 0));
			bottom: -79px;
			left: 9%;
		}


#w_fimg-1573783591855 a:hover .p_dimage {
    transform: scale(1.05);
    -ms-transform:scale(1.05);     /* IE 9 */
    -moz-transform:scale(1.05);     /* Firefox */
    -webkit-transform:scale(1.05); /* Safari 和 Chrome */
    -o-transform:scale(1.05);
}

#w_fimg-1573783591855 a:before {
content:url(/img/sp_tb.png);
width:80px;
height:80px;
display:inline-block;
position: absolute;
  top:50%;
  left:50%;
  z-index:10;
  margin-left:-40px;
  margin-top:-40px;
  cursor:pointer;
}

#w_fimg-1573783591855 a:after {
content:url(/img/sp_tb2.png);
width:80px;
height:80px;
display:inline-block;
position: absolute;
  top:50%;
  left:50%;
  z-index:10;
  margin-left:-40px;
  margin-top:-40px;
  cursor:pointer;
}

#w_fimg-1573783591855 a:hover:after {
  -webkit-animation: gWelCnta 1.5s ease-in-out;
  -moz-animation: gWelCnta 1.5s ease-in-out;
  -o-animation: gWelCnta 1.5s ease-in-out;
  -ms-animation: gWelCnta 1.5s ease-in-out;
  animation: gWelCnta 1.5s ease-in-out;
}








/*
#w_fline-1574238193310,
#w_fline-1573791242553{
    top: 240px;
    height: 50px;
    width: 50px;
    position: absolute;
    left: 6px;
    transform: rotate(-90deg);
}
#w_common_text-1574238193615,
#w_common_text-1573791212909{
  bottom: 100px;
    height: 265px;
    width: auto;
    position: absolute;
  left: 0px;
    transform: rotate(-90deg);
}
#w_common_text-1574238193565,
#w_common_text-1573789769463{
    top: 0px;
    height: 220px;
    width: auto;
    position: absolute;
    left: 0px;
    transform: rotate(-90deg);
}
*/




#w_common_text-1573794645364 span,
#w_common_text-1573794645364 p{
    font-family: 'Oswald', sans-serif!important;
}
#w_common_text-1573796105780 span,
#w_common_text-1573796105780 p{
    font-family: 'Oswald', sans-serif!important;
}
#w_common_text-1573796164579 span,
#w_common_text-1573796164579 p{
    font-family: 'Oswald', sans-serif!important;
}
#w_common_text-1573808652846 span,
#w_common_text-1573808652846 p{
    font-family: 'Oswald', sans-serif!important;
}

#w_common_text-1573808740349 span,
#w_common_text-1573808740349 p{
    font-family: 'Oswald', sans-serif!important;
}




#w_common_text-1573796105729 span,
#w_common_text-1573796105729 p
{font-weight: bold;
  color: #1180c2!important;
    line-height: 1!important;
    font-family: 'Oswald', sans-serif!important;
}

#w_common_text-1573796105729 strong,
#w_common_text-1573796105729 strong span{
    float: left;
}



#w_common_text-1573796164558 span,
#w_common_text-1573796164558 p
{font-weight: bold;
  color: #1180c2!important;
    line-height: 1!important;
    font-family: 'Oswald', sans-serif!important;
}

#w_common_text-1573796164558 strong,
#w_common_text-1573796164558 strong span{
    float: left;
}




#w_common_text-1573789473828 span,
#w_common_text-1573789473828 p
{font-weight: bold;
  color: #1180c2!important;
    line-height: 1!important;
    font-family: 'Oswald', sans-serif!important;
}

#w_common_text-1573789473828 strong,
#w_common_text-1573789473828 strong span{
    float: left;
}





#w_common_text-1574238193570 span,
#w_common_text-1574238193570 p
{font-weight: bold;
  color: #1180c2!important;
    line-height: 1!important;
}

#w_common_text-1574238193570 strong,
#w_common_text-1574238193570 strong span{
    float: left;
}



#w_common_text-1574238193590 span,
#w_common_text-1574238193590 p
{font-weight: bold;
  color: #1180c2!important;
    line-height: 1!important;
}

#w_common_text-1574238193590 strong,
#w_common_text-1574238193590 strong span{
    float: left;
}

#w_common_text-1574238193600 span,
#w_common_text-1574238193600 p
{font-weight: bold;
  color: #1180c2!important;
    line-height: 1!important;
}

#w_common_text-1574238193600 strong,
#w_common_text-1574238193600 strong span{
    float: left;
}




#w_common_text-1576133251419 span,
#w_common_text-1576133251419 p
{font-weight: bold;
  color: #1180c2!important;
    line-height: 1!important;
}

#w_common_text-1576133251419 strong,
#w_common_text-1576133251419 strong span{
    float: left;
}




#w_common_text-1573802937367 span,
#w_common_text-1573802937367 p,
#w_common_text-1573802937367 strong
{
  color: #212529!important;
  font-size: 48px!important;
    line-height: 1!important;
    font-family: 'Oswald', sans-serif!important;
}

#w_common_text-1573801349096 span,
#w_common_text-1573801349096 p,
#w_common_text-1573801349096 strong
{
  color: #212529!important;
  font-size: 48px!important;
    line-height: 1!important;
    font-family: 'Oswald', sans-serif!important;
}


#w_common_text-1573789769463 span,
#w_common_text-1573789769463 p,
#w_common_text-1573789769463 strong
{
  color: #212529!important;
  font-size: 48px!important;
    line-height: 1!important;
    font-family: 'Oswald', sans-serif!important;
}
#w_common_text-1573778720214 span,
#w_common_text-1573778720214 p,
#w_common_text-1573778720214 strong
{
  color: #212529!important;
  font-size: 48px!important;
    line-height: 1.4!important;
    font-family: 'Oswald', sans-serif!important;
}






@media only screen and (min-width: 769px) {
  #w_ficon-1574396880672 {
    width: 40px;
    max-width: none;
    min-width: 0px;
    height: 40px;
    max-height: 0px;
    min-height: 18px;
    margin-top: 0px;
margin-left: -50px!important;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    position: absolute;
    top: 43px;
    left: 42.7%!important;
    z-index: 1;
    bottom: auto;
    right: auto;
}  
  
  #w_grid-1569392445063{
    position:fixed;
    left:0;
    top:0px;
    z-index:99;
  transition:all 0.5s ease 0s;
     background-color: rgba(255, 255, 255, 1);
    box-shadow:0px 5px 5px 0px rgba(100, 100, 100, 0.1);
  }

  #w_grid-1569392445063.yya{
    top:0px;
  }
    #w_grid-1569392445063.yya.sabit{
    top:0px;
  }
    #w_grid-1569392445063.gizle{
    top:-80px;
  }
    #w_grid-1569392445063.sabit{
    top:0px;
  }
  
  
  
}






#w_common_text-1567664831201 p,
#w_common_text-1567664831201 span,
#w_common_text-1567664831201 div,
#w_common_text-1567664831201 a {
  color:rgba(255,255,255,0.4)!important;
  transition:all 0.5s ease 0s;
}
#w_common_text-1567664831201 a:hover p,
#w_common_text-1567664831201 a:hover span,
#w_common_text-1567664831201 a:hover{
  color:rgba(255,255,255,1)!important;
}

#w_grid-1580997733056 p,
#w_grid-1580997733056 span,
#w_grid-1580997733056 div{
  color:rgba(255,255,255,0.4)!important;
}
#w_grid-1577093228600 p,
#w_grid-1577093228600 span,
#w_grid-1577093228600 div{
  color:rgba(255,255,255,0.4)!important;
}

#w_grid-1580806442144 p,
#w_grid-1580806442144 span,
#w_grid-1580806442144 div{
  color:rgba(255,255,255,0.4)!important;
}


#w_common_text-1576218663035 p,
#w_common_text-1576218663035 span,
#w_common_text-1576218663035 div{
  color:rgba(255,255,255,0.4)!important;
}




#w_grid-1569387413797 a,
#w_grid-1569387413797 a p,
#w_grid-1569387413797 a span{
  color:rgba(255,255,255,0.4)!important;
  transition:all 0.5s ease 0s;
}
#w_grid-1569387413797 a:hover p,
#w_grid-1569387413797 a:hover span,
#w_grid-1569387413797 a:hover{
  color:rgba(255,255,255,1)!important;
}





@media only screen and (max-width: 768px){
 #c_portalResnav_main-15693924460586399 .iconJt {display:flex;}
  #w_fimg-1569392445072 {
    width: 200px;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  
  #content_box-1570586533249-0 {
    display:none;
  }
  #content_box-1570586614622-0 {
    display:none;
  }

  #c_portalResNews_relatedlist-15697425608839869 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
  }
  #c_portalResProduct_detail-15697421929152841 {
    width: auto;
    max-width: 100%;
    min-width: 250px;
    height: auto;
    max-height: 100%;
    min-height: 200px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569483840487 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResProblem_detail-15694839223602162 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
  }
  #w_grid-1569584432375 {
    width:100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResNews_detail-1569584432430 {
    width: 100%;
    max-width: 100%;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
  }
  #w_grid-1569584356396 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResNews_list-1569584356451 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 60px;
  }
  #c_portalResNews_list-1569584356451 .p_articles {
    padding-top:10px;
  }
  #w_grid-1569564740581 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResNews_detail-1569564740636 {
    width: 100%;
    max-width: 100%;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 60px;
  }
  #w_grid-1569564294238 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResNews_list-1569564294293 .p_articles {
    padding-top:10px;
  }
  #c_portalResNews_list-1569564294293 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 60px;
  }
  #w_grid-1569559798507 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResNews_detail-15614341603202666 {
    width: 100%;
    max-width: 100%;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom: 60px;
  }
  #w_grid-1569558504751 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResNews_list-15695586083089498 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top:0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 60px;
  }
  #c_portalResProblem_list-15694803161089601 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 40px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
  }
  #w_grid-1569480173238 {
    width:100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResPublic_mapReference-15694880075783707 {
    width: 100%;
    max-width: none;
    min-width: 0px;
     height: 40vh;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #c_portalResPublic_mapReference-15694880075783707 .p_mapContainer {
    height: 40vh;
    opacity: 0.6;
    background-color: rgba(4, 55, 135, 0)!important;
    border: 0px;
  }
  #w_grid-1569488006398 > div > .p_gridbox {
    background-color: rgba(255, 255, 255, 1);
    padding: 20px 20px;
  }
  #w_grid-1569488006402 > div > .p_gridbox {
    background-color: rgba(255, 255, 255, 1);
    padding: 20px 20px;
  }
  #c_portalResEmploy_list-15614491881539631 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
  }
  #w_grid-1569485147134 {
    width:100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569486146493 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResEmploy_detail-15614494988824681 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
  }
  #w_grid-1569488006392 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 611px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569487942610 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569491683545 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top:30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResMessage_form-15694918108535504 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom:40px;
  }
  #c_portalResMember_info-15695499944081382 {
    display: none;
    max-height: none;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 0px;
    margin-right: 0px;
    margin-left: 0px;
    max-width: none;
    width: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    min-width: 0px;
    height: auto;
    padding-right: 0px;
  }
  #w_grid-1569574538311 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #c_portalResMessage_form-15695748274463580 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 60px;
    padding-top: 10px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 30px;
  }
  #w_grid-1569567786000 {
    width:100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 100px;
  }
  #c_portalResNews_relatedlist-15695456986726953 {
    max-height: none;
    padding-top: 0px;
    padding-left: 20px;
    padding-bottom: 20px;
    min-height: 0px;
    margin-right: 0px;
    margin-left: 0px;
    max-width: none;
    width: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    min-width: 0px;
    height: auto;
    padding-right: 20px;
  }
  #w_grid-1569465620564 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: 100%;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_common_text-1569471506879 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569470452630 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 200px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569470452690 {
    width: 100%;
    max-width: 740px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_common_text-1569471629969 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569470452706 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_common_text-1569471629941 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569471999194 {
    width: 100%;
    max-width: 740px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_common_text-1569471999200 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569458286491 {
    width: 100%;
    max-width: 740px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569458286562 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569456764555 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569456764584 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_common_text-1569456764595 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569392152425 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 180px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569391937920 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 100px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569391882177 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 180px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_common_text-1569387413815 p, #w_common_text-1569387413815 span, #w_common_text-1569387413815 div, #w_common_text-1569387413815 a {
    color: rgba(255,255,255,0.4)!important;
    transition: all 0.5s ease 0s;
    font-size: 12px;
    line-height: 1;
  }
  #w_grid-1569387413808 {
    width:100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569391882182 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 160px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569391789703 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569391789712 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569391789697 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569391789708 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569391789703> .w_grid {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    background-color: rgba(244, 244, 244, 1);
  }
  #w_grid-1569391789712> .w_grid {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    background-color: rgba(244, 244, 244, 1);
  }
  #w_grid-1569391789708> .w_grid {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    background-color: rgba(244, 244, 244, 1);
  }
  #w_grid-1569391789717> .w_grid {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    background-color: rgba(244, 244, 244, 1);
  }
  #w_fimg-1569391789721 {
    width: 100%;
    max-width: 80px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_common_text-1569391789726 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569383475036 {
    width:100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 40px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_grid-1569383475036 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left: 0px;
    clear: none;
  }
  #w_grid-1569392445068 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left: 0px;
    clear: none;
  }
  #content_box-1569383475036-0 {
    width: 40%;
  }
  #content_box-1569383475036-1 {
    width: 60%;
  }
  #content_box-1569392445068-0 {
    width: 40%;
  }
  #content_box-1569392445068-1 {
    width: 60%;
  }
  #w_ficon-1569383475048 .e_link,
  #w_ficon-1568105101384 .e_link {
    display: inline-block;
    height: auto;
    margin:0px;
  }
  #w_grid-1569392445063 {
    top: 0px;}
  #c_portalResnav_main-15693924460586399 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom:10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569392445063 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
     min-height: 60px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569392445068 {
    width: 100%;
    max-width: 1480px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 60px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  #w_fimg-1560934746635 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: 40px;
    max-height: none;
    min-height: 20px;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: auto;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_fimg-1569392445072 img{
    width: auto;
    height: 40px;
  }
  #w_fimg-1569392445072 .p_box {
    width: 100%;
    height: 100%;
    text-align: left;
    position: static;
  }
  #w_fimg-1569392152476,
  #w_fimg-1569392152462,
  #w_fimg-1569392152448 {
    width: 100%;
    max-width: 50px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 50px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_fbtn-1569392152484,
  #w_fbtn-1569392152471,
  #w_fbtn-1569392152457 {
    width: 100%;
    max-width: 40px;
    min-width: 0px;
    height: 100%;
    max-height: 0px;
    min-height: 40px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569392152435 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    padding:0px;
  }
  #w_grid-1569392152439 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    padding: 0px;
  }
  #w_grid-1569392152443 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
    padding: 0px;
  }
  #w_grid-1569392152443 > div > .p_gridbox {
    background-color: rgba(244, 244, 244, 1);
    margin-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
  }
  #w_grid-1569392152435 > div > .p_gridbox {
    background-color: rgba(244, 244, 244, 1);
    margin-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
  }
  #w_grid-1569392152439 > div > .p_gridbox {
    background-color: rgba(244, 244, 244, 1);
    margin-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
  }
  #w_common_text-1569392152453 p,
  #w_common_text-1569392152453 span {
    text-align: center!important;
  }
  #w_common_text-1569392152466 p,
  #w_common_text-1569392152466 span {
    text-align: center!important;
  }
  #w_common_text-1569392152480 p,
  #w_common_text-1569392152480 span {
    text-align: center!important;
  }
  #c_portalResComplaintPage_detail-15693877542617987 {
    width: auto;
    max-width: 100%;
    min-width: 320px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #c_portalResComplaintPage_detail-15693877542617987 .dbtb .fa {
    font-size: 20px;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    background-color: rgba(255, 255, 255, 1);
    border-radius: 46px;
    transition: .5s;
    fill: rgba(51, 51, 51, 1);
    margin: 0px 5px;
  }
  #w_common_text-1569392152419 p,
  #w_common_text-1569392152419 span {
    font-size:26px!important;
  }
  #w_common_text-1569391937914 p,
  #w_common_text-1569391937914 span {
    font-size:26px!important;
  }
  #w_common_text-1569391789692 p,
  #w_common_text-1569391789692 span {
    font-size:26px!important;
  }
  #w_common_text-1569391882195 p,
  #w_common_text-1569391882195 span {
    text-align: center!important;
  }
  #w_common_text-1569391882205 p,
  #w_common_text-1569391882205 span {
    text-align: center!important;
  }
  #w_grid-1569391882200 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 100px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
  }
  #w_grid-1569391937925 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    background-color: rgba(244, 244, 244, 1);
  }
  #w_grid-1569391937931 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    background-color: rgba(244, 244, 244, 1);
  }
  #w_grid-1569391937935 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    background-color: rgba(244, 244, 244, 1);
  }
  #w_common_text-1569392152419 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 40px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #w_grid-1569391882190 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
    #w_common_text-1574238193565 {
      margin-top: 20px;
    top: auto;
   height: auto;
    width: auto;
    position: initial;
   left: auto; 
   transform: rotate(0deg); 
}
  #w_fline-1574238193310 {    display: none;}
  #w_grid-1574238193220 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 100px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 60px;
}
  #w_ficon-1574396349639 {
    width: 40px;
    max-width: none;
    min-width: 0px;
    height: 18px;
    max-height: 0px;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    position: absolute;
    top: 34px;
    left: -48px;
    z-index: 1;
    bottom: auto;
    right: auto;
}
  #w_grid-1574238193250 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 100px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 40px;
    padding-right: 0px;
    padding-bottom: 60px;
}
  #w_ficon-1574396880672 {
    width: 40px;
    max-width: none;
    min-width: 0px;
    height: 40px;
    max-height: 0px;
    min-height: 18px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    position: absolute;
   top: 34px;
    left: -48px;
    z-index: 1;
    bottom: auto;
    right: auto;
}
  #w_common_text-1574238193615 {    display: none;}
  #w_grid-1574238193280 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 40px;
    padding-right: 0px;
    padding-bottom: 60px;
}
  #w_grid-1576133251404 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 40px;
    padding-right: 0px;
    padding-bottom: 60px;
}
  #w_ficon-1574396915960 {
    width: 40px;
    max-width: none;
    min-width: 0px;
    height: 40px;
    max-height: 0px;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    position: absolute;
   top: 34px;
    left: -48px;
    z-index: 1;
    bottom: auto;
    right: auto;
}
  #w_ficon-1576133251433 {
    width: 40px;
    max-width: none;
    min-width: 0px;
    height: 40px;
    max-height: 0px;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    position: absolute;
   top: 34px;
    left: -48px;
    z-index: 1;
    bottom: auto;
    right: auto;
}
  
}
@media only screen and (min-width: 769px){
}
@media only screen and (max-width: 1440px) and (min-width: 769px){
}
